using System;
using System.Collections.Generic;
using System.Text;
using LocalizationTest.Tools;
using System.Drawing;

namespace LocalizationTest
{
  public abstract class Experiment
  {
    public Map map;
    public WorldState simulatedWorldState;
    public Type typeOfActionDescription;

    public MotionModel motionModel;
    public List<Sensor> sensors;

    public ActionAndObservationHistory actionAndObservationHistory;
    public Sensor GetSensorByString(string description)
    {
      foreach (Sensor sensor in sensors)
      {
        if(sensor.ToString() == description) return sensor;
      }
      return null;
    }
  }
}
